// https://leetcode.cn/problems/container-with-most-water/description/
// class Solution {
// public:
//     int maxArea(vector<int>& height) {
//         //利用单调性 使用双指针
//         //以第一次为例
//         //假设左边的cur=0，右边的dest为最后一个元素m，那么m往左的过程中，如果数字
//         //比cur小，那么此时底宽再减小，高也在减小，此时面积在变小，如果m往左的过程中
//         //数字比cur大，去较小的高为cur，此时底宽在减小，面积也在减小。所以cur的最大值就是最开始的那一次成绩。
//         int Big =0;
//         int cur =0;
//         int dest=height.size()-1;
//         while(cur<=dest)
//         {
//             if(height[cur]<=height[dest])
//             {
//                 int m =(dest-cur)*height[cur];
//                 if(m>=Big)
//                 {
//                     Big=m;
//                 }
//                 cur++;
//             }
//             else
//             {
//                 int m =(dest-cur)*height[dest];
//                 if(m>=Big)
//                 {
//                     Big=m;
//                 }
//                 dest--;
//             }

//         }
//         return Big;


        
//     }
// };